have the potential to - French English Dictionary